package org.jeecg.modules.innerApi.common.responseDto;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import org.apache.commons.httpclient.Header;

import java.io.ByteArrayInputStream;


/**
 * @Description: 请求第三方平台返回的文件流信息
 * @Author: jeecg-boot
 * @Date:   2023-08-18
 * @Version: V1.0
 */
@Data
@ApiModel(description="请求第三方平台返回的文件流信息")
public class FileStreamRtn<T> {

	/**文件流*/
	@ApiModelProperty(value = "文件流")
    private ByteArrayInputStream fileStream;
	/**第三方返回的header*/
	@ApiModelProperty(value = "第三方返回的header")
    private Header[] headers;
	/**第三方返回的内容描述*/
	@ApiModelProperty(value = "第三方返回的contentDisposition")
	private String contentDisposition;

	private T data;
}
